.venue{
	width: 100%;
	background-color: #F4F4F4;
	overflow: hidden;
	font-family: PingFang SC;
	padding-bottom: 120upx;
	.tabbar{
		width: 100%;
		height: 130upx;
		position: fixed;
		top: 0;
		z-index: 9999;
		background-color: #F4F4F4;
	}
	.root{
		width: 54px;
	}
	.venueList{
		width: 100%;
		margin-top: 62px;
		.venueItem{
			display: flex;
			width: 100%;
			height: 210upx;
			margin-top: 18upx;
			background-color: #FFF;
			padding: 24upx 26upx;
			box-sizing: border-box;
			.pic{
				width: 204upx;
				height: 100%;
				background: #FFFFFF;
				box-shadow: 0px -1px 0px 0px #EBEBEB;
				img{
					width: 100%;
					height: 100%;
				}
			}
			
			.cuntent{
				width: calc(100% - 204upx);
				padding-left: 24upx;
				box-sizing: border-box;
				.tit{
					font-size: 32upx;
					font-weight: 500;
					color: #1A1A1A;
					margin-top: 10upx;
				}
				.venueType{
					display: inline-block;
					padding: 3upx 8upx;
					background: #FFFFFF;
					border: 1px solid #E38434;
					border-radius: 5px;
					color: #E38434;
					font-size: 24upx;
					margin-top: 15upx;
				}
				.address{
					overflow: hidden;
					white-space: nowrap;
					text-overflow: ellipsis;
					margin-top: 16upx;
					img{
						width: 22upx;
						height: 26upx;
					}
					text{
						font-size: 26upx;
						font-weight: 500;
						color: #676767;
						margin-left: 6upx;
						
					}
				}
			}
		}
	}
}